草庐IT

安卓 TextView

全部标签

安卓DataBinding问题:ActivityMainBinding、FragmentHomeBinding类不存在且无法自动导入

找不到ActivityMainBinding类和FragmentHomeBinding类,主要表现为private处标红,import也无法自动导入,强行手动导入也是不行的。解决方法有2种:方法1.在build.gradle(:app)中添加:buildFeatures(){viewBindingtrue;}位置详情如下:android{......buildFeatures(){viewBindingtrue;}}sync一下,即可解决上述问题,类也有了,API也有了,也不标红了。如下图。 方法2.分别在对应的.xml文件的根布局应用……,如下:......并且在build.gradle(:

java - 如何绑定(bind) Activity 中 NavigationView 中的 TextView

我们正在使用androidsdk26和butterknife8.8.1HomeActivity有一个导航头,导航头还包含一些TextView。是否可以在HomeActivity中绑定(bind)TextViews?!这里有一些描述我的问题的代码HomeActivity类的布局如下nav_header中有一些TextView是否可以在HomeActivity中绑定(bind)userinfo_vo_nameTextView的id,简单的BindView失败//fails@BindView(R.id.userinfo_vo_name)TextViewuserinfoName;当然,我在on

安卓/微调器 : Remove padding to the right of the arrow

我在相对布局中使用微调器和几个其他布局元素(layout-v21):这会设置到父布局结束位置的距离:android:layout_marginRight="0dp"android:layout_alignParentEnd="true"这设置了微调器中的选择项可以有多接近箭头的左侧(文本的右填充):android:paddingRight="1dp"但是有没有一种方法可以消除(或至少缩小)箭头右侧但仍在微调器布局元素内的不必要的空间/填充(这样我就可以然后在左侧使用更多空间而不改变微调器的大小)?这就是我要说的:编辑:这是RelativeLayout的代码:

安卓视频镜像效果

我正在开发一个必须以镜像效果捕捉视频的相机应用程序。我使用纹理View来显示具有镜像效果的视频预览。现在视频预览显示镜像效果,但在视频被捕获并保存后,它没有镜像效果。我使用MediaRecorder来保存视频文件。我谷歌了这个问题,但没有找到任何解决方案。我想用相机预览中显示的镜像效果保存视频。提前致谢。 最佳答案 我通过翻转视频解决了这个问题。视频完成后,我临时存储原始视频,然后应用翻转效果并在视频中获得镜像效果。Flipvideolibrary 关于安卓视频镜像效果,我们在Stack

java - 安卓工作室 : Unfortunately "my App" has stopped

我是Android开发新手。编写我的代码并运行调试器后,我的应用程序无法打开,并显示“不幸的是应用程序已停止”。这是我的堆栈跟踪。07-1914:16:07.56210834-10834/com.afiqah.fypE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.afiqah.fyp,PID:10834java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.afiqah.fyp/com.afiqah.fyp.MainActivity}:android.view.I

安卓多语言支持 : string formatting issue due to different placeholder counts

我正在制作一个法语Android应用程序,我正在努力支持英语。我使用“占位符”来格式化我的字符串,这样我就可以使它们适应男性和女性用户。例如,我的strings.xml文件中的这个字符串:Les%1$ssontcompliqué%2$ss...将变成“Leshommessontcompliqués”(“Menarecomplicated”)或“Lesfemmessontcompliquées”(“女人很复杂”)。这就是我的问题。字符串翻译,如下...%1$sarecomplicated......只需要一个占位符,而对应的法语需要两个。我该如何处理这个问题?提前致谢。

java - 捕捉到道路安卓

我正在编写一个Android应用程序,我需要能够获取纬度/经度值并找到离它最近的道路的纬度/经度值。我已经在http://econym.org.uk/gmap/snap.htm阅读了这篇文章,并尝试实现这一点,但我不得不使用GoogleMapsWebservices而不是javascript(因为它是一个android应用程序)。当我提出类似的请求时maps.google.com/maps/api/directions/xml?origin=52.0,0&destination=52.0,0&sensor=true它根本没有返回最近的道路!似乎上述方法不适用于网络服务。有没有人对如何解

安卓方向问题

我的应用程序只能在横向模式下运行。我在xml布局中设置它。当我开始申请时,它工作正常。但是当应用程序启动时,接下来如果我锁定手机然后解锁,应用程序首先1-2秒处于纵向模式,然后是横向模式。是否可以跳过这2秒? 最佳答案 尝试在您的list中明确定义它。添加android:screenorientation="portrait"每个元素。 关于安卓方向问题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

android - 父Layout设置OnClick监听器时,如何实现TextView的颜色选择器?

布局xml如下。我有一个RelativeLayout,其中包含一个TextView。OnClick监听器设置在RelativeLayout上。RelativeLayout有一个选择器背景。我想要的是,当用户点击RelativeLayout时,RelativeLayout的背景应该改变,TextView的文本颜色也应该改变。即使我为TextView设置了颜色选择器,也只有RelativeLayout上的选择器有效。TextView上的颜色选择器不起作用。当用户单击布局时,如何实现TextView的RelativeLayout背景和文本颜色的更改?谢谢。 最佳答

android - List 中的 TextView 被截断

我有一个自定义ListView,其中有一个imageview和2个TextView,它们彼此相邻。底部的textView包含标题的描述,但它被列表截断了。http://tinypic.com/r/28tawrc/7-我得到了什么这是我的“row.xml”中的内容:我怎样才能显示其余的文本? 最佳答案 尝试将LinearLayouts上的两个android:layout_height="fill_parent"值更改为android:layout_height="wrap_content"。fill_parent在这种情况下没有太大意